-
Notifications
You must be signed in to change notification settings - Fork 1.1k
The dotty-bot #1963
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The dotty-bot #1963
Conversation
13788d1
to
7754417
Compare
Shouldn't it be compiled and tested by the CI? |
Also, as much as I like mono-repositories, this is completely separate from dotty and could be its own project really. |
7754417
to
45e7aa8
Compare
It should indeed! Whether or not it should be a part of the mono-repo, I'll leave that up to discussion here. Since it's its own separate sbt-project, it shouldn't be bothersome for the rest of the project, and improvements will be noticed by contributors. Going to sleep some more on it, cheers Felix |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
bot/resources/test-pr.json
Outdated
@@ -0,0 +1,432 @@ | |||
{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should be in src/test/resources
This PR will add a bot whose first purpose is to check the CLA of contributing PRs. It improves on the old bot in that it checks each commit individually, and doesn't get upset about 100+ commits. It would be fun to do this PR with you @OlivierBlanvillain, feel free to provide feedback/comments and refactor as you like
037d664
to
b760a50
Compare
This bot is meant to be our new build automation hero. Currently it does the CLA checking of all commits (both commiters and authors), there's no restriction on X commits, it handles the pagination gracefully.
With this merged, I can tell Fabien to host it for us so that we can snip the cord to the old CI infra for good.